Skip the sugar crashes and overeating with these science-backed healthy snacks that actually keep you full and energized.